table-mountain pine - Spanish English Dictionary